Is this the thickness of the border of the hollow point you want to change? This can be done using grid.edit from the grid package.
library(ggplot2) library(grid) ggplot(data = data.frame(x = 1:10, y = 1:10), aes(x=x, y=y)) + geom_point(size = 10, shape = 1) grid.force()

EDIT To get legend keys corresponding to points
library(ggplot2) library(grid) library(gtable) p = ggplot(data = data.frame(x = 1:10, y = 1:10, c = c(rep("a", 5), rep("b", 5))), aes(x=x, y=y, colour = c)) + geom_point(shape = 1, size = 10) lwd = 8
source share